<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.index {
  width: 100%;
  padding-top: 1.25rem;
}

.en,
.cn {
  color: #333;
  font-size: 0.2rem;
  font-weight: bold;
  padding: 0 .125rem;
}

.en:hover,
.cn:hover {
  color: #0C5D57;
}

/* é€æ˜Žnav*/
.nav_t {
  width: 100%;
  height: 1.25rem;
  background-color: #fff;
  /* 3.26ä¿®æ”¹ */
  /* background-color: transparent; */
  position: fixed;
  top: 0;
  left: 0;
  z-index: 10;
  border-bottom: 1px solid #fff;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.blue {
  background-color: #fff;
  box-shadow: 0 3px 6px rgb(0 0 0 / 16%);
}

.nav_t .nav_t_left {
  width: 42%;
  height: 100%;
  line-height: 1.25rem;
}

.nav_t .nav_t_left img {
  width: 4.125rem;
  margin-left: 2rem;
}

.nav_t .nav_t_right {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  padding-right: 0.625rem;
}

.nav_t_item {
  padding: 0 .2rem;
  height: 100%;
  line-height: 1.25rem;
  position: relative;
}

/* 3.26ä¿®æ”¹ */
.nav_t_item a {
  display: block;
  width: 100%;
  height: 100%;
  color: #333333;
  font-size: .2rem;
  font-weight: bold;
}

/* .nav_t_item a {
  display: block;
  width: 100%;
  height: 100%;
  color: #fff;
  font-size: .2rem;
  font-weight: bold;
} */

.blue .nav_t_item a {
  display: block;
  width: 100%;
  height: 100%;
  color: #333333;
  font-size: .2rem;
  font-weight: bold;
}

.nav_t_item:hover {
  color: #0C5D57;
  /* border-bottom: 2px solid #fff; */
  border-bottom: 3px solid #0C5D57;
}

.nav_t_item:hover a {
  color: #0C5D57;
  /* border-bottom: 2px solid #0C5D57; */
}

.nav_t_right .active {
  border-bottom: 3px solid #0C5D57;
}

.blue .nav_t_right .active a {
  border-bottom: 3px solid #0C5D57;

}

.na .active a {
  color: #0C5D57;
}

/* è¯­è¨€é€‰æ‹© */
.nav_sel {
  height: .25rem;
  font-size: .175rem;
  color: #fff;
  border: none;
  padding-right: .25rem;
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  outline: none;
  background: transparent url("../img/icon_down.png") no-repeat right center / .175rem .175rem;
}

.blue .nav_sel {
  color: #747378;
  background: transparent url("../img/icon_down2.png") no-repeat right center / .175rem .175rem;
}


.nav_sel_op {
  color: #333 !important;
}

.search {
  width: .1875rem;
  height: .1875rem;
  display: block;
  margin-left: .125rem;
  cursor: pointer;
}

.search_box {
  width: 5.25rem;
  height: .5rem;
  padding: .175rem .275rem;
  background-color: #F7F8FA;
  border-radius: .275rem;
  display: flex;
  align-items: center;
  margin-right: 2rem;
  display: none;
}

.search_box select {
  border: none;
  background-color: transparent;
  height: .5rem;
  outline: none;
  width: 30%;
  font-size: .15rem;
}

.search_box select option {
  outline: none;
  font-size: .15rem;
}

.search_box_right {
  width: 70%;
  height: .5rem;
  position: relative;
}

.search_box_right input {
  height: 100%;
  width: 100%;
  background-color: transparent;
  outline: none;
  padding: 0 .4375rem;
}

.search_box_right .icon1 {
  width: .2rem;
  height: .2rem;
  position: absolute;
  left: .125rem;
  top: 50%;
  transform: translateY(-50%);
  z-index: 2;
}

.search_box_right .icon2 {
  width: .2rem;
  height: .2rem;
  position: absolute;
  right: .125rem;
  top: 50%;
  transform: translateY(-50%);
  z-index: -1;
  cursor: pointer;
  transition: 0.4s;
}

.search_box_right:hover .icon2 {
  z-index: 2;

}



/* è½®æ’­å›¾ */
.banner {
  width: 100%;
  height: auto;
}

.banner .swiper-container {
  width: 100%;
  height: 100%;
}

.swiper-pagination {
  bottom: .5rem;
  left: 50%;
  transform: translateX(-50%);
}

.swiper-pagination-bullet {
  width: .125rem;
  height: .125rem;
  margin-right: .1rem;
}

.swiper-pagination-bullet-active {
  background-color: #7ABE42;
}

.banner .swiper-slide img {
  width: 100%;
  height: 100%;
  display: block;
}

/* å…³äºŽæˆ‘ä»¬ */

.aboutus {
  width: 100%;
  padding: 1.125rem 2rem;
  position: relative;
}

.aboutus .product_tit {
  display: none;
}

.ab_img {
  position: absolute;
  top: 0;
  left: 0;
  width: 5.125rem;
  height: 4.0625rem;
}

.ab_img img {
  width: 100%;
  height: 100%;
}

.ab_top {
  width: 100%;
  display: flex;
  align-items: center;
}

.ab_top .ab_top_left {
  width: calc(57% - .75rem);
  margin-right: .75rem;
}

.ab_top .ab_top_left .ab_top_tit {
  color: #333;
  font-size: .5rem;
  font-weight: bold;
  margin-bottom: .75rem;
}

.ab_top .ab_top_left .ab_top_tit span {
  color: #0C5D57;
}

.ab_top .ab_top_left .ab_top_tit span span {
  color: #7ABE42;
}

.ab_top .ab_top_left .ab_top_con p {
  font-size: .2rem;
  color: #333;
  line-height: 36px;
  text-indent: 2em;
  margin-bottom: .25rem;
}

.ab_top .ab_top_left .ab_top_btn {
  display: block;
  width: 1.4rem;
  padding: .1375rem .2rem;
  border: 1px solid #0C5D57;
  border-radius: .125rem;
  font-size: .175rem;
  color: #0C5D57;
  transition: 0.2s;
}

.ab_top .ab_top_left .ab_top_btn:hover {
  background-color: #0C5D57;
  color: #fff;
}

.ab_top .ab_top_right {
  width: 43%;
  /* height: 5.6625rem;
  background: url("../img/img_video.png") no-repeat center/100% 100%; */
  position: relative;
}

.ab_top .ab_top_right video {
  width: 100%;
  height: 100%;
}

.ab_top .ab_top_right img:nth-child(1) {
  width: 100%;
  height: 100%;
}

.ab_top .ab_top_right img:nth-child(2) {
  width: .875rem;
  height: .875rem;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  cursor: pointer;
}

.ab_bot {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: .875rem;
}

.ab_bot_item .item_top {
  font-size: .5rem;
  color: #000;
  font-weight: bold;
  margin-bottom: .425rem;
}

.ab_bot_item .item_bot {
  font-size: .2rem;
  color: #0C5D57;
}

/* äº§å“ç³»åˆ— */
.product_ser {
  width: 100%;
  height: 10rem;
  background: url("../img/img_product.png") no-repeat center/100% 100%;
  padding: .625rem 2rem .95rem;
  /* text-align: center; */
}

.mobile_product_ser {
  display: none;
}

.product_tit {
  width: 100%;
  text-align: center;
}

.product_tit p:nth-child(1) {
  color: #333;
  font-size: .5rem;
  font-weight: bold;
}

.product_tit p:nth-child(2) {
  color: #0C5D57;
  font-size: .5rem;
  font-weight: bold;
  margin-bottom: .5rem;
}

.product_tit p:nth-child(2) span {
  color: #7ABE42;
}

.product_ser_con {
  display: flex;
  justify-content: space-between;
}

.product_item {
  width: calc(calc(100% - 1.2rem) / 3);
  background-color: #78BE42;
  transition: 0.6s;
}

.product_item:hover {
  background-color: #0C5D57;
}

.product_item_img {
  width: 100%;
  overflow: hidden;
}

.product_item:hover img {
  transform: scale(1.1);
}

.product_item_img img {
  width: 100%;
  transition: 0.6s;
}

.product_item_info {
  padding: .4375rem .625rem;
  color: #fff;
  text-align: left;
}

.product_item_info .item_info_type {
  font-size: .3rem;
  font-weight: bold;
}

.product_item_info .item_info_type span {
  font-size: .175rem;
  margin-left: .2rem;
}

.product_item_info .item_info_con {
  font-size: .2rem;
  margin: .3375rem 0 .75rem;
}

.product_item_info .item_info_more {
  font-size: .175rem;
}

/* çƒ­é—¨äº§å“ */
.hot_product {
  width: 100%;
  background-color: #F4F4F4;
  padding: .875rem 1.125rem 0;
  position: relative;
}

.hot_img {
  position: absolute;
  right: 0;
  bottom: 0;
  width: 4.325rem;
  height: 3.875rem;
}

.hot_product_con {
  width: 100%;
  height: 6rem;
  padding: 0 .875rem;
}

.hot_product_con .swiper-container {
  width: 100%;
  /* height: 4.75rem; */
}

.hot_product .swiper-slide {
  width: auto;
  display: flex;
  justify-content: space-between;
  align-items: center;

}

.hot_product .slide_img {
  /* width: 4.75rem;
  height: 4.75rem; */

  position: relative;
  overflow: hidden;
}

.hot_product .slide_img img {
  width: 100%;
  height: 100%;
}

.hot_product .swiper-button-prev {
  left: .875rem;
  top: 64%;
  width: .75rem;
  height: .75rem;
  background: url("../img/icon_left.png") no-repeat center /100% 100%;
  margin-top: -1rem;
  outline: none;
}

.hot_product .swiper-button-next {
  right: .875rem;
  top: 64%;
  width: .75rem;
  height: .75rem;
  background: url("../img/icon_right.png") no-repeat center /100% 100%;
  margin-top: -1rem;
  outline: none;
}

.img_name {
  width: 100%;
  height: .625rem;
  line-height: .625rem;
  color: #fff;
  background-color: #7ABE42;
  position: absolute;
  left: 0;
  bottom: -0.625rem;
  transition: 0.6s;
  text-align: center;
  font-size: 18px;
}

.hot_product .slide_img:hover .img_name {
  bottom: 0;
}

/* ä¸­é—´å¯¼èˆª */
.box {
  width: 100%;
}

.list {
  width: 100%;
  height: 7.5rem;
  background: url("../img/img_listbg.png") no-repeat center / 100% 100%;
  display: flex;
}

.list_item {
  flex: 1;
  height: 100%;
  background: url("../img/img_listover.png") no-repeat center / 100% 100%;
  transition: 0.6s;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.list_item .box {
  width: auto;
  text-align: center;
}

.list_item .item_icon {
  width: 2rem;
  height: 2rem;
  margin-bottom: .375rem;
}

.list_item .item_icon img {
  width: 100%;
  height: 100%;
}

.item_name {
  font-size: .375rem;
  color: #fff;
  position: relative;
  margin-bottom: .2rem;
  padding-bottom: .2rem;
}

.item_name::after {
  content: "";
  width: .375rem;
  height: .0375rem;
  background-color: #fff;
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
}

.item_name_en {
  font-size: .2rem;
  color: #fff;
}

.list_item:hover {
  background: url("../img/img_listcur.png") no-repeat center / 100% 100%;
}

.list_item:hover img {
  transform: rotateY(360deg);
  transition: 1s;

}

/* æ–°é—»ä¸­å¿ƒ */
.news_center {
  width: 100%;
  background-color: #fff;
  padding: .875rem 2rem 1.375rem;
}

.news_con {
  width: calc(100% - .975rem);
  display: flex;
  text-align: left;
}

.news_item {
  width: calc(100% / 4);
  margin-right: .325rem;
  background-color: #F4F4F4;
  display: block;
}

.news_item:nth-last-child(1) {
  margin-right: 0;
}

.news_img {
  width: 4.75rem;
  height: 3.5rem;
  overflow: hidden;
}

.news_img img {
  width: 100%;
  height: 100%;
  transition: 0.6s;
}

.news_item:hover img {
  transform: scale(1.1);
}

.news_item:hover .news_tit {
  font-weight: bold;
}

.item_pad {
  padding: .375rem .1875rem;
}

.news_tit {
  color: #333333;
  font-size: .25rem;
  font-weight: bold;
}

.news_info {
  font-size: .175rem;
  color: #999;
  line-height: .4rem;
  margin: .25rem 0 .375rem;
}

.news_time {
  font-size: .15rem;
  color: #999;
}



/* åº•éƒ¨ */
.footer {
  width: 100%;
}

.ft_top {
  width: 100%;
  background: url("../img/img_bot.png")no-repeat center / cover;
}

.ft_top_box {
  width: 100%;
  height: auto;
  background: url("../img/img_botcur.png")no-repeat center / cover;
  text-align: center;
}

.ft_top_logo {
  padding-top: .425rem;
}

.ft_top_logo img {
  width: 4.2rem;
  height: .75rem;
  margin-right: .25rem;
}

.ft_top_logo span {
  font-size: .375rem;
  color: #fff;
  line-height: .75rem;
}

.ft_top_con {
  font-size: .2rem;
  color: #fff;
  margin-bottom: .25rem;
}

.ft_top_btn {
  display: flex;
  justify-content: center;
  align-items: center;
  padding-bottom: .5625rem;
}

.btn_contact,
.btn_message {
  padding: .2125rem .6rem;
  border: 1px solid #fff;
  font-size: .2rem;
  color: #fff;
  display: block;
  transition: 0.4s;
  border-radius: .075rem;
}

.btn_contact:hover,
.btn_message:hover {
  animation: mymove .5s;
  /*Safari å’Œ Chrome:*/
  -webkit-animation: mymove .5s;
}

@keyframes mymove {
  50% {
    transform: translateY(-0.125rem);
  }

  100% {
    transform: translateY(0px);
  }
}

/*Safari å’Œ Chrome:*/
@-webkit-keyframes mymove {
  50% {
    transform: translateY(-0.125rem);
  }

  100% {
    transform: translateY(0px);
  }
}

.btn_contact {
  margin-right: .25rem;
}

.ft_mid {
  width: 100%;
  padding: .4375rem 3rem .6875rem;
  background-color: #272A2F;
  display: flex;
}

.mb_mid {
  display: none;
}

.ft_mid .ft_mid_left {
  width: 70%;
  border-right: 1px solid #707070;
  display: flex;
}

.ft_mid_left {
  padding: 0 .5rem;
}

.ft_mid .ft_mid_right {
  width: 30%;
  padding-left: .875rem;
}

.mid_left_item {
  width: calc(100% / 5);

}

.mid_left_item_name {
  font-size: .225rem;
  color: #B5B6B5;
  margin-bottom: .25rem;
}

.mid_left_item_name::after {
  display: inline-block;
  content: "";
  width: .125rem;
  height: .125rem;
  background: url("../img/icon_down1.png") no-repeat center / 100% 100%;
  margin-left: .175rem;
}

.mid_left_item_list li a {
  /* display: inline-block; */
  line-height: .375rem;
  font-size: .175rem;
  color: #747378;
}

.ft_mid_right_top {
  display: flex;
}

.ft_mid_right_img {
  width: 1.5rem;
  height: 1.5rem;
  margin-right: .3375rem;
}

.ft_mid_right_r p {
  color: #fff;
  margin-bottom: .2875rem;
}

.ft_mid_right_r p:nth-child(1) {
  font-size: .25rem;
  margin-top: .2rem;
}

.ft_mid_right_r p:nth-child(2) {
  font-size: .175rem;
}

.ft_mid_right_bot {
  margin-top: .375rem;
  font-size: .175rem;
  color: #fff;
}

.ft_mid_right_bot p {
  line-height: .375rem;
}

.ft_bot {
  padding: .175rem 2.625rem;
  background-color: #000000;
  font-size: .175rem;
  color: #fff;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.ft_bot_left,
.ft_bot_right {
  display: flex;
  align-items: center;
}

.ft_bot_logo {
  width: .625rem;
  height: .15rem;
  margin-left: .625rem;
}

.ft_bot_right p {
  font-size: .175rem;
  margin-right: .075rem;
}

/* .ft_bot_right_select {
  height: .45rem;
  padding: 0 .2rem;
  padding-right: .375rem;
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  background: #fff url("../img/icon_down3.png") no-repeat right .05rem center / .25rem .25rem;
} */

.ft_bot_right_link {
  height: .45rem;
  line-height: .45rem;
  padding: 0 .2rem;
  display: block;
  color: #000;
  background-color: #fff;
}

.ft_bot_right_link img {
  width: .25rem;
  height: .25rem;
  margin-left: .075rem;
}

/* å…³äºŽæˆ‘ä»¬ */

.topban {
  width: 100%;
  height: auto;
}

.content {
  background-color: #fff;
  position: relative;
  width: 100%;
  padding: .625rem 4.5rem 2rem;
}

.tit {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: .425rem;

}

.tit .left {
  font-size: .5rem;
  color: #333;
  font-weight: bold;
}

.tit .right {
  color: #747378;
}

.con_tab {
  width: 100%;
  height: .625rem;
  line-height: .625rem;
  background-color: #EEEEEE;
  padding: 0 .375rem;
}

.con_tab ul {
  display: flex;
  align-items: center;
  /* justify-content: center; */
  height: 100%;
}

.con_tab ul li {
  height: 100%;
  padding: 0 .375rem;
}

.con_tab ul li a {
  color: #333;
  font-size: .2rem;
}

.con_active {
  background-color: #7ABE42;
}

.con_active a {
  color: #fff !important;
}

.con_tab ul li:hover {
  background-color: #7ABE42;
}

.con_tab ul li:hover a {
  color: #fff !important;
}

.jl_con {
  width: 100%;
  background: url("../img/map.png") no-repeat 100% 25%/100%;
}

.ab_tit {
  width: 100%;
  text-align: center;
  font-size: .45rem;
  color: #333;
  font-weight: bold;
  margin: 1rem 0 .625rem;
}

.ab_con&gt;p {
  font-size: .225rem;
  color: #666;
  line-height: .45rem;
  text-indent: 2em;
  margin-bottom: .25rem;
}

.ab_con_img img {
  width: calc(48%);
  height: 4.25rem;
}

.ab_con_img img:nth-child(1) {
  margin-right: .5rem;
}

/* å‘å±•ç»åŽ† */
.jl_con {
  width: 100%;
  background: url("../img/map.png") no-repeat 100% 25%/100%;
  padding: .25rem 0 .375rem;
}

.jl_con_left {
  width: 50%;
  padding: .5rem 0;
  border-right: 1px solid #7ABE42;
}

.jl_con_item {
  padding: 0 1rem .5rem .625rem;
  position: relative;
}

.jl_con_item:nth-child(even)::after {
  content: "";
  display: block;
  width: .25rem;
  height: .25rem;
  background: url("../img//img_point.png") no-repeat center/100% 100%;
  position: absolute;
  right: -0.1375rem;
  top: .375rem;
}

.jl_con_item:nth-child(odd)::before {
  content: "";
  display: block;
  width: .25rem;
  height: .25rem;
  background: url("../img//img_point.png") no-repeat center/100% 100%;
  position: absolute;
  left: -0.1375rem;
  top: .375rem;

}

.jl_con_item:nth-child(odd) {
  position: relative;
  left: 100%;
  text-align: left;
}

.jl_con_item:nth-child(even) {
  text-align: left;
}


.item_time {
  font-size: .25rem;
  color: #7ABE42;
  margin-bottom: .25rem;
  font-weight: bold;
}

.item_info {
  font-size: .2rem;
  color: #333;
  line-height: .3375rem;
}

/* ä¼ä¸šæ–‡åŒ– */
.wh_item {
  margin-bottom: .25rem;
}

.wh_tit {
  font-size: .25rem;
  color: #000;
  font-weight: bold;
  margin-bottom: .125rem;
}

/* ä¼ä¸šè£èª‰ */
.ab_item_list {
  width: 100%;
  display: flex;
  justify-content: flex-start;
  align-items: flex-start;
  flex-wrap: wrap;

}

.ab_item {
  width: calc(calc(100% - .75rem) / 3);
  margin-right: .375rem;
  margin-top: .5rem;
}

.ab_item:nth-child(3n) {
  margin-right: 0;
}

.ab_item img {
  width: 100%;
  height: 3.75rem;
}

.item_name_ab {
  font-size: .2rem;
  color: #333;
  text-align: center;
  margin-top: .2rem;
}


.list_fy {
  display: flex;
  justify-content: center;
  user-select: none;
  margin-top: 1.25rem;
  /* margin-bottom: 1.25rem; */
}

.uppage,
.downpage {
  width: .4rem;
  height: .4rem;
  border: 1px solid rgba(0, 0, 0, 0.15);
  display: flex;
  justify-content: center;
  align-items: center;
  margin-right: 0.125rem;
  font-size: .175rem;
  color: rgba(0, 0, 0, 0.65);
  cursor: pointer;
  border-radius: .05rem;
}


.num {
  width: .4rem;
  height: .4rem;
  border: 1px solid rgba(0, 0, 0, 0.15);
  display: flex;
  justify-content: center;
  align-items: center;
  margin-right: 0.125rem;
  font-size: 0.175rem;
  color: rgba(0, 0, 0, 0.65);
  cursor: pointer;
  border-radius: .05rem;
}

.yf_active {
  background-color: #37AC68;
  border: 1px solid #37AC68;
  color: #fff;
}


/* äº§å“ä¸­å¿ƒ */
.item_name_cp {
  font-size: .2rem;
  color: #333;
  height: .625rem;
  line-height: .625rem;
  text-align: center;
  background-color: #EEEEEE;
  transition: .4s;
}

.ab_item:hover .item_name_cp {
  background-color: #7ABE42;
  color: #fff;
}

/* äº§å“è¯¦æƒ… */
.cpxq_con {
  padding: 1rem .625rem;
  display: flex;
  border-bottom: 1px dashed #999999;
}

.cpxq_con_left {
  width: 6.25rem;
  height: 6.25rem;
  border: 1px solid #eee;
}

.cpxq_con_right {
  width: calc(100% - 6.25rem);
  height: 6.25rem;
  background-color: #EEEEEE;
  padding: .75rem .5rem;
}

.xq_top {
  margin-bottom: .5rem;
}

.xq_top p {
  text-indent: 2em;
  font-size: 0.25rem;
  line-height: .45rem;
}

.xq_tit {
  font-size: .3rem;
  color: #000;
  margin-bottom: .175rem;
}

.xq_info {
  font-size: .225rem;
  color: #666;
  line-height: .45rem;
}

.cpxq_con_left .swiper-container {
  width: 100%;
  height: 100%;
}

.cpxq_con_left .swiper-pagination {
  bottom: .2rem;
  left: 50%;
  transform: translateX(-50%);
}

.cpxq_con_left .swiper-pagination-bullet {
  width: .125rem;
  height: .125rem;
  margin-right: .1rem;
}

.cpxq_con_left .swiper-pagination-bullet-active {
  background-color: #7ABE42;
}

.cpxq_con_left .swiper-slide img {
  width: 100%;
  height: 100%;
  display: block;
}

.cpxq_bot {
  width: 100%;
}

.cpxq_bot_tit {
  color: #0C5D57;
  font-size: .3rem;
  font-weight: bold;
  margin: 1.5rem 0 .25rem .25rem;
}

.cpxq_bot_swiper {
  width: 100%;
  height: 3rem;
}

.cpxq_bot_swiper .swiper-container {
  width: 100%;
  height: 100%;
}

.cpxq_bot_swiper .slide_img {
  position: relative;
  display: block;
  border: 1px solid #eee;
}

.cpxq_bot_swiper .swiper-slide,
.cpxq_bot_swiper .slide_img {
  height: 100%;
}


.cpxq_bot_swiper .slide_img img {
  width: 100%;
  height: 2.5rem;
}

.cpxq_bot_swiper .img_name {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: .5rem;
  background-color: #EEEEEE;
  line-height: .5rem;
  text-align: center;
  font-size: .175rem;
  color: #333;
}



/* ç&nbsp;”å‘ä¸­å¿ƒ */
.yf_item {
  display: flex;
  margin-top: .5625rem;
  background-color: #F5F5F5;
}

.yf_item:nth-child(2) {
  flex-direction: row-reverse;
}

.yf_item img {
  display: block;
  width: 50%;
  height: auto;
}

.yf_item .yf_info {
  width: 50%;
  padding: .425rem .5rem;
}

.yf_item .yf_info .yf_info_tit {
  font-size: .3rem;
  color: #333;
  font-weight: bold;
}

.yf_item .yf_info .yf_info_en {
  font-size: .175rem;
  color: #999999;
  margin: .2875rem 0;
}

.yf_item .yf_info .yf_info_con {
  font-size: .175rem;
  color: #666666;
  line-height: .375rem;
  height: 2.5rem;
  overflow-y: auto;
  padding-right: .25rem;
}

.yf_info_con::-webkit-scrollbar {
  width: 5px;
  height: 9px;
}

.yf_info_con::-webkit-scrollbar-thumb {
  background-color: #7ABE42;
  background-clip: padding-box;
  min-height: 28px;
  border-radius: 5px;
}

.yf_info_con::-webkit-scrollbar-track-piece {
  background-color: transparent;
}

/* æ–°é—»ä¸­å¿ƒ */
.xw_list {
  width: 100%;
}

.xw_item {
  padding: .2125rem .5rem;
  border-bottom: 1px dashed #999999;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.xw_item_left {
  display: flex;
  align-items: center;
  width: 80%;
}

.xw_item_time {
  text-align: center;
  padding: 0 .75rem 0 .25rem;
}

.xw_item_time p:nth-child(1) {
  font-size: .625rem;
  color: #999;
}

.xw_item_time p:nth-child(2) {
  font-size: .175rem;
  color: #999;
}

.xw_item_info {
  width: 85%;
}

.xw_item_info .xw_item_tit {
  font-size: .25rem;
  color: #000;
  line-height: .45rem;
  margin-bottom: .075rem;
  font-weight: bold;
}

.xw_item_info .xw_item_con {
  font-size: .175rem;
  color: #666;
  line-height: .375rem;
}

.xw_item_right {
  width: 20%;
  height: 1.75rem;
  text-align: right;
}

.xw_item_right img {
  width: 2.5rem;
  height: 100%;
}

/* æ–°é—»è¯¦æƒ… */
.xwxq_head {
  width: 100%;
  text-align: center;
  border-bottom: 1px dashed #999999;
  padding-bottom: .2125rem;
}

.xwxq_head .xwxq_tit {
  font-size: .35rem;
  color: #000;
  margin-bottom: .35rem;
}

.xwxq_head .xwxq_time {
  font-size: .175rem;
  color: #666;
}

.xwxq_con {
  width: 100%;
  padding: .75rem 1rem;
  border-bottom: 1px dashed #999999;
}

.xwxq_con&gt;p {
  text-indent: 2em;
  font-size: .225rem;
  color: #666;
  line-height: .45rem;
  margin-bottom: .25rem;
  width: 100%;
}

.xwxq_con p video,
.xwxq_con p img {
  margin-left: -0.4rem;
  width: auto;
  max-width: 10rem;
  height: auto;
}

.xwxq_img {
  display: block;
  width: 80%;
  height: auto;
  margin: 0 auto;
}

.xwxq_bot {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: .55rem 1rem 0 1rem;
}

.left_up,
.left_down {
  display: block;
  font-size: .2rem;
  color: #666;
}

.left_up {
  margin-bottom: .2rem;
}

.left_up span {
  color: #37AC68;
}

.xwxq_bot_right .btn_back {
  display: block;
  padding: .15rem .525rem;
  border: 1px solid #37AC68;
  border-radius: .125rem;
  font-size: .25rem;
  color: #37AC68;
  transition: 0.4s;
}

.xwxq_bot_right .btn_back:hover {
  background-color: #37AC68;
  color: #fff;
}


/* ç¤¾ä¼šè´£ä»» */
.shzr_list {
  width: 100%;
  padding: .5rem .25rem;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}

.shzr_item {
  display: block;
  width: calc(calc(100% - 1rem) / 3);
  margin-right: .5rem;
  margin-bottom: .5rem;
}

.shzr_item:nth-child(3n) {
  margin-right: 0;
}

.shzr_img {
  width: 100%;
  height: 2.875rem;
  overflow: hidden;

}

.shzr_img img {
  width: 100%;
  height: 100%;
  transition: 0.6s;
}

.shzr_item:hover img {
  transform: scale(1.1);

}

.shzr_con {
  width: 100%;
  background-color: #F4F4F4;
  padding: .4375rem .2rem;
}

.shzr_tit {
  font-size: .25rem;
  color: #333;
  font-weight: bold;
}

.shzr_info {
  font-size: .175rem;
  color: #999;
  line-height: .3rem;
  margin: .25rem 0 .375rem;
}

.shzr_time {
  font-size: .15rem;
  color: #999;
}

/* åŠ&nbsp;å…¥æˆ‘ä»¬ */
.rczp_tit {
  width: 100%;
  padding: .425rem 0 .3125rem;
  display: flex;
  align-items: center;
  justify-content: center;
}

.tit_left,
.tit_right {
  margin-right: 1rem;
  font-size: .2rem;
}

.rczp_head {
  width: 100%;
  height: .625rem;
  background-color: #7ABE42;
  padding: 0 1.5rem 0 1rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.rczp_head .name {
  font-size: .25rem;
  color: #fff;
  flex: 1;
  text-align: center;
}

.rczp_head .name:nth-child(1) {
  text-align: left;
  flex: 1.5;
}

.rczp_item {
  width: 100%;
  border-bottom: 1px solid #ccc;
}

.rczp_item_top {
  width: 100%;
  height: .625rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 1.5rem 0 1rem;
  position: relative;
  background-color: #FCFCFC;
  cursor: pointer;
}

.item_top_name {
  font-size: .225rem;
  color: #333;
  flex: 1;
  text-align: center;
}

.item_top_name:nth-child(1) {
  text-align: left;
  flex: 1.5;
  font-weight: bold;
}

/* .item_top_name:nth-child(2){
  width: 30%;
}
.item_top_name:nth-child(3){
  width: 30%;
} */

.rczp_item_img {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: .525rem;
  width: .375rem;
  height: .375rem;
}

.rczp_item.isClick .rczp_item_top .show,
.rczp_item .rczp_item_top .hide,
.rczp_item.isClick .rczp_item_bot {
  display: block;
}

.rczp_item.isClick .rczp_item_top .hide,
.rczp_item .rczp_item_top .show,
.rczp_item .rczp_item_bot {
  display: none;

}

.rczp_item_bot {
  padding: .375rem 1rem;
  background-color: #F5F5F5;
}

.rczp_item_bot_tit {
  font-size: .2rem;
  color: #333;
  margin-bottom: .25rem;
}

.rczp_item_bot_con {
  margin-bottom: .25rem;
}

.rczp_item_bot_con p {
  font-size: .2rem;
  color: #666;
  line-height: .3375rem;
}

.email p {
  font-size: .2rem;
  color: #37AC68;
}



/* è”ç³»æˆ‘ä»¬ */
.lxwm_top {
  display: flex;
  justify-content: space-around;
  align-items: flex-start;
  margin-top: 1.125rem;
  margin-bottom: .5rem;
}

.lxwm_top_item {
  width: 2.5rem;
  text-align: center;
}

.lxwm_top_item:nth-child(2) {
  width: auto;
}

.lxwm_top_item img {
  width: 1.25rem;
  height: 1.25rem;
  margin-bottom: .3rem;
}

.lxwm_top_item p {
  text-indent: 0;
  font-size: .225rem;
  color: #333;
}

#lxwm_bot {
  width: 85%;
  height: 6.25rem;
  margin: 0 auto;
}

.anchorBL {
  display: none;
}

/* çº¿ä¸Šé”€å”® */
.xs_item {
  display: flex;
  align-items: center;
  padding: .75rem .95rem .5rem;
  border-bottom: 1px dashed #747378;
  margin: 0 1rem;
}

.xs_item img {
  height: .45rem;
  width: auto;
}

.xs_item p {
  font-size: 24px;
  color: #333;
  margin-bottom: 0;
}

/* åœ¨çº¿ç•™è¨€ */
.ly_con {
  width: 100%;
  padding: 1.25rem 2rem 0;
}

.ly_tit {
  margin-bottom: .5rem;
}

.ly_tit p {
  font-size: .2rem;
  line-height: .45rem;
  color: #666666;
}

.ly_box {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.ly_box .ly_item {
  width: 48%;
  display: flex;
  align-items: center;
  margin-bottom: .625rem;
}

.ly_box .ly_item:nth-child(1) {
  margin-right: 2%;
}

.ly_box .ly_item span,
.ly_items span {
  display: block;
  width: .75rem;
  font-size: .225rem;
  color: #333;
}

.ly_box .ly_item input {
  width: calc(100% - .75rem);
  height: .575rem;
  border: 1px solid #E2E0E0;
  padding: 0 .2rem;
  font-size: .2rem;
}

.ly_items {
  display: flex;
}

.ly_items textarea {
  width: calc(100% - .75rem);
  border: 1px solid #E2E0E0;
}

.ly_btn {
  display: block;
  background-color: #37AC68;
  color: #fff;
  width: 2.25rem;
  height: .75rem;
  margin-top: .7rem;
  border-radius: .125rem;
  line-height: .75rem;
  text-align: center;
  font-size: .25rem;
  margin-left: .75rem;
}




/* æ‰‹æœºæ&nbsp;·å¼ */
.mobile_nav,
.news_more {
  display: none;
}

.mobile_menu {
  display: none;
}

.mtime {
  display: none;
}


/* å¯¼èˆªæ&nbsp;·å¼ä¿®æ”¹ */
.nav_t_right {
  display: flex;
  align-items: center;
}

.nav_t_right li {
  position: relative;
  /* height: 100%; */
}

.nav_t_right .t1 {
  line-height: 1.25rem;
  height: 100%;
}

.nav_t_right .one li a {
  line-height: .5rem;
}

/*è¿™ä¸€çº§æ˜¯å¯¼èˆª*/
.nav_t_right li a {
  display: block;
  /* height: 100%; */
  padding: 0px .1875rem;
  color: #333333;
  font-size: .2rem;
  font-weight: bold;
}

.nav_t_right li:hover {
  color: #fff;
  background-color: #37AC68;
}

.nav_t_right li:hover a {
  color: #fff;
}

/* .nav_t_right li a.more:after {
  content: " Â»";
} */

.nav_t_right li ul {
  position: absolute;
  display: flex;
  width: 1.5rem;
  display: none;
  background-color: rgba(55, 172, 104, 0.4);
  z-index: 9999;
  padding: .2rem 0;
  text-align: center;

}

/*è¿™æ˜¯ç¬¬äºŒçº§èœå•*/
.nav_t_right li ul a {
  width: 1.5rem;
  color: #fff;
  font-weight: normal;
  transition: 0.4s;
}

.nav_t_right li ul li:hover {
  background: #37AC68;
  border: none;
}

.nav_t_right li ul li:hover&gt;a {
  font-size: .225rem;
}

.nav_t_right .two li:hover a {
  font-size: .225rem;
}

.nav_t_right li ul ul {
  top: 0;
  left: 1.5rem;
}

.disabled {
  width: .4rem;
  height: .4rem;
  border: 1px solid rgba(0, 0, 0, 0.15);
  display: flex;
  justify-content: center;
  align-items: center;
  margin-right: 0.125rem;
  font-size: .175rem;
  color: rgba(0, 0, 0, 0.65);
  cursor: pointer;
  border-radius: .05rem;
}

.yf_active&gt;a.yf_active {
  margin-right: 0;
}</pre></body></html>